means of travel - Francés Inglés Diccionario